half a lifetime - German English Dictionary